BODY {
	FONT-VARIANT: inherit; FONT-STYLE: normal; FONT-FAMILY: Tahoma; FONT-SIZE: 11px
}
TABLE {
	FONT-VARIANT: inherit; FONT-STYLE: normal; FONT-FAMILY: Verdana; FONT-SIZE: 11px
}
.textbox_disabled {
	BACKGROUND-COLOR: #c7d0cf
}
.msg_error {
	BACKGROUND-COLOR: red; COLOR: white; FONT-WEIGHT: bold
}
.msg_ok {
	BACKGROUND-COLOR: #98ca00; COLOR: white
}
.stl_preguntas {
	FONT-STYLE: normal; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.validador {
	FONT-STYLE: normal; FONT-FAMILY: Verdana; COLOR: darkred; FONT-SIZE: 10px
}
.cajaFiltros {
	BACKGROUND-IMAGE: url(../Images/Principal/bg_caja_filtro.gif); BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.bg_fondo_tabla {
	BACKGROUND: #c7d0cf
}
.Modulo_Actual {
	TEXT-ALIGN: center; 
	COLOR: #1f3363; 
	FONT-SIZE: 12px;
	font-weight:bold;
}
.espacio_titulo_barra {
	HEIGHT: 15px
}
.titulo {
	TEXT-ALIGN: center; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.cabeceraSubTitulo {
	BACKGROUND-IMAGE: url(../Images/Principal/bg.gif); TEXT-ALIGN: center; FONT-SIZE: 16px
}
.subTitulo {
	TEXT-ALIGN: center; FONT-SIZE: 16px
}
.sub-sub-titulo {
	FONT-SIZE: 13px
}
.CajaDialogoGeneral {
	BACKGROUND-IMAGE: url(../Images/Principal/bg2.gif); BORDER-BOTTOM: 4px outset; BORDER-LEFT: 4px outset; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 4px outset; FONT-WEIGHT: bold; BORDER-RIGHT: 4px outset; PADDING-TOP: 0px
}
.CajaDialogoConfirmacion {
	BACKGROUND-IMAGE: url(../Images/Principal/bg2.gif); BORDER-BOTTOM: 4px outset; BORDER-LEFT: 4px outset; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; BORDER-TOP: 4px outset; FONT-WEIGHT: bold; BORDER-RIGHT: 4px outset; PADDING-TOP: 0px
}
.CajaDialogo {
	BORDER-BOTTOM: 4px outset; BORDER-LEFT: 4px outset; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; FONT-STYLE: italic; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BORDER-TOP: 4px outset; FONT-WEIGHT: bold; BORDER-RIGHT: 4px outset; PADDING-TOP: 0px
}
.CajaDialogo DIV {
	TEXT-ALIGN: left; MARGIN: 5px
}
.BackgroundPopup {
	FILTER: alpha(opacity=50); BACKGROUND-COLOR: gray; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5
}
.close {
	POSITION: absolute; TEXT-INDENT: -1000em; WIDTH: 26px; DISPLAY: block; BACKGROUND: url(../Images/Iconos/close24.png) no-repeat 0px 0px; HEIGHT: 26px; TOP: -7px; LEFT: -5px
}
.FondoAplicacion {
	FILTER: alpha(opacity=70); BACKGROUND-COLOR: gray; opacity: 0.7
}
.body-left {
	BACKGROUND-IMAGE: url(degradeVerde.jpg)
}
#apDivProgresoLogin {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #e60003; COLOR: #ffffff; FONT-SIZE: 12px; TOP: 0px; FONT-WEIGHT: bold; LEFT: 0px
}
#apDivProgreso {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #e60003; COLOR: #ffffff; FONT-SIZE: 12px; TOP: 0px; FONT-WEIGHT: bold; LEFT: 0px
}
.DivGrillaBorde {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.DivGrilla {
	HEIGHT: 250px; OVERFLOW: auto
}
.DivGrillaDimension {
	HEIGHT: 250px; OVERFLOW: auto
}
.DivGrillaDimensionPopup {
	BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; HEIGHT: 250px; OVERFLOW: auto; BORDER-RIGHT: #cccccc 1px solid
}
.td-left {
	BORDER-LEFT: #a52539 1px solid
}
.td-right {
	BORDER-RIGHT: #a52539 1px solid
}
.td-bottom {
	BORDER-BOTTOM: #a52539 1px solid
}
.td-top {
	BORDER-TOP: #a52539 1px solid
}
#lblTitulo {
	FONT-SIZE: 20px; FONT-WEIGHT: bold
}
#table-border_login {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BACKGROUND-COLOR: whitesmoke; HEIGHT: 116px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.table-border {
	BORDER-BOTTOM: #a52539 1px solid; BORDER-LEFT: #a52539 1px solid; WIDTH: 548px; HEIGHT: 116px; BORDER-TOP: #a52539 1px solid; BORDER-RIGHT: #a52539 1px solid
}
#fondo-td-master {
	BACKGROUND-COLOR: #82373e
}
#bar-nav {
	BACKGROUND-IMAGE: url(../Images/Principal/bg3.gif); VERTICAL-ALIGN: bottom
}
#footer {
	BACKGROUND-IMAGE: url(../Images/Principal/bg.gif)
}
#header-master {
	BACKGROUND-COLOR: #FFffff; HEIGHT: 70px
}
.box {
	WIDTH: 100%
}
#boxContent {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #ffffff; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#boxContent {
	POSITION: relative; TOP: -5px; LEFT: -5px
}
#boxContainer {
	POSITION: relative; MARGIN: 10px; BACKGROUND: black
}
#tabla-principal {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BACKGROUND: #ffffff; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.td-left-main {
	BORDER-LEFT: gray 1px solid
}
.td-right-main {
	BORDER-RIGHT: gray 1px solid
}
.td-bottom-main {
	BORDER-BOTTOM: gray 1px solid
}
.td-top-main {
	BORDER-TOP: gray 1px solid
}
.validatorCalloutHighlight {
	BACKGROUND-COLOR: lemonchiffon
}
.RowSelected {
	BACKGROUND-COLOR: #bcaba3
}
.RowUnselected {
	BACKGROUND-COLOR: white
}
.textbox {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; FONT-STYLE: normal; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
INPUT {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
SELECT {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 17px; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.cal_Theme1 .ajax__calendar_container {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #e2e2e2; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.cal_Theme1 .ajax__calendar_header {
	BACKGROUND-COLOR: #ffffff; MARGIN-BOTTOM: 4px
}
.cal_Theme1 .ajax__calendar_title {
	COLOR: #004080; PADDING-TOP: 3px
}
.cal_Theme1 .ajax__calendar_next {
	COLOR: #004080; PADDING-TOP: 3px
}
.cal_Theme1 .ajax__calendar_prev {
	COLOR: #004080; PADDING-TOP: 3px
}
.cal_Theme1 .ajax__calendar_body {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #e9e9e9; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.cal_Theme1 .ajax__calendar_dayname {
	TEXT-ALIGN: center; MARGIN-TOP: 2px; MARGIN-BOTTOM: 4px; FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_day {
	TEXT-ALIGN: center
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day {
	BACKGROUND-COLOR: #ffffff; COLOR: #004080; FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month {
	BACKGROUND-COLOR: #ffffff; COLOR: #004080; FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year {
	BACKGROUND-COLOR: #ffffff; COLOR: #004080; FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_active {
	BACKGROUND-COLOR: #ffffff; COLOR: #004080; FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_today {
	FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_other {
	COLOR: #bbbbbb
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today {
	COLOR: #bbbbbb
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
	COLOR: #bbbbbb
}
GridViewStyle {
	BORDER-BOTTOM: #a7a6aa 2px solid; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: white 2px solid; BORDER-RIGHT: #a7a6aa 2px solid; PADDING-TOP: 4px
}
.GridViewStyle A {
	COLOR: #ffffff
}
.GridViewHeaderStyle TH {
	BORDER-LEFT: #ebe9ed 1px solid; BORDER-RIGHT: #ebe9ed 1px solid
}
.GridViewHeaderStyle {
	BACKGROUND-COLOR: #5d7b9d; COLOR: white; FONT-WEIGHT: bold
}
.GridViewFooterStyle {
	BACKGROUND-COLOR: #5d7b9d; COLOR: white; FONT-WEIGHT: bold
}
.GridViewRowStyle {
	BACKGROUND-COLOR: white; COLOR: #333333
}
.GridViewAlternatingRowStyle {
	BACKGROUND-COLOR: #CCFFCC; COLOR: black; BACKGROUND-IMAGE: url(degradeVerde.jpg);
}
.GridViewSelectedRowStyle {
	BACKGROUND-COLOR: #e2ded6; COLOR: #333333; FONT-WEIGHT: bold
}
.GridViewPagerStyle {
	BACKGROUND-COLOR: #284775; COLOR: #ffffff
}
.GridViewPagerStyle TABLE {
	MARGIN: 0px auto
}
.header-gridview {
	BACKGROUND-IMAGE: url(cabecera.jpg); BORDER-BOTTOM-COLOR: #ad9e87; BACKGROUND-COLOR: #dee2ea; BORDER-RIGHT-COLOR: #ad9e87; FONT-WEIGHT: bold
}
.level1 {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: white 0px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 20px; PADDING-RIGHT: 3px; COLOR: black; FONT-SIZE: 10px; BORDER-TOP: white 0px solid; BORDER-RIGHT: #a7a6aa 0px solid; PADDING-TOP: 2px
}
.level2 {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: white 0px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #f6f6f6; FONT-VARIANT: small-caps; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; COLOR: black; FONT-SIZE: 10px; BORDER-TOP: white 0px solid; BORDER-RIGHT: #a7a6aa 0px solid; PADDING-TOP: 2px
}
.level3 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 3px; BACKGROUND: #eeeeee; PADDING-TOP: 2px
}
.hoverstyle {
	BACKGROUND-IMAGE: url(D:/SGC/SET.UserLayer/Images/Principal/bg3.gif)
}
.sublevel1 {
	BACKGROUND-COLOR: gray !important; FONT-VARIANT: small-caps; COLOR: white !important
}
.stl_etiqueta {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.stl_pregView {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: red; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.stl_preg:link {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #1f3363; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.stl_preg:visited {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #1f3363; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.stl_preg:active {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #1f3363; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.stl_preg:hover {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: red; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.enlaceboton {
	PADDING-BOTTOM: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-RIGHT: 4px; 
	COLOR: #1f3363; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none; 
	PADDING-TOP: 4px
}
.enlaceboton:link {
	
}
.enlaceboton:visited {
	
}
.enlaceboton:hover {
	BACKGROUND-COLOR: #B7DDE3;
	opacity:0.6;
	COLOR: #0202EA;
	font-weight: bold;
	HEIGHT: 6px; 
}



.enlacemodulo {
	font-weight:bold;
	PADDING-BOTTOM: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-RIGHT: 4px; 
	COLOR: #CC3300; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none; 
	PADDING-TOP: 4px
}
.enlacemodulo:link {
	
}
.enlacemodulo:visited {
	
}
.enlacemodulo:hover {
	BACKGROUND-COLOR: #FF6600;  COLOR: white;
}
.botones{
	HEIGHT: 30px;
}